﻿/* LIST - main TABLEs */
#doDeleteForm { display: none; }

TABLE.list         { margin: 0px 2px 0px 2px; width: 99%; left: 0px; right:0px; position: relative;  }
TABLE.list CAPTION { padding: 0px 2px 0px 2px; height: auto; text-align: left;}
TABLE.list CAPTION > SPAN { display: block; height: 23px; width: 98%; }
TABLE.list CAPTION > SPAN > * { padding-right: 5px;}
TABLE.list TH      { padding: 2px 5px 2px 5px; }
TABLE.list TD      { padding: 1px 3px 1px 3px; height: 12px; width: auto;}
TABLE.list TH A, TABLE.list TD A,
TABLE.list TH SPAN, TABLE.list TD SPAN
                   { display: block; width: 100%; padding: 0px;}

DIV.propertyButton { width: 18px; height: 18px;    right:  5px; left: auto; top: 15px; bottom: auto; position: absolute; }
DIV.propertyList   { width: auto; height: inherit; right: 30px; left:  5px; top:  5px; bottom:  0px; position: absolute; padding: 2px; overflow: auto;}
DIV.propertyList TABLE.list { width: 99%; }


TABLE.story         { margin: 0px 2px 0px 2px; width: 99%; left: 0px; right:0px; position: relative;  }
TABLE.story CAPTION { padding: 0px 2px 10px 2px; height: auto; }
TABLE.story CAPTION > SPAN { display: block; height: 23px; width: 98%; }
TABLE.story CAPTION > SPAN > * { padding-right: 5px;}
TABLE.story TH      { padding: 5px 5px 5px 5px; text-align: left; }
TABLE.story TD      { padding: 15px 5px 2px 5px; height: 22px; width: auto;  }
TABLE.story TH A, TABLE.story TD A { display: block; width: 100%; }
TABLE.story TD SPAN { display: block; width: 100%; }

TABLE.story TD.description        { padding: 0px 0px 5px 0px; }
TABLE.story TD.description   DIV  { margin: 0px 5px 15px 5px; padding: 5px}

/* Async list */
DIV.divTab { width:99%; }

TABLE.newMembers { width: auto; }

TABLE.edit TD               { width: auto; min-height: 15px; margin: 0px; }
TABLE.edit TD *             { width: 100%; min-height: 15px; text-align: left; display: block; }
TABLE.edit TD.right *,
TABLE.edit TD INPUT.right,
TABLE.edit TD DIV.right     { text-align: right;  }
TABLE.edit TD.center *,
TABLE.edit TD INPUT.center  { text-align: center;  }
TABLE.edit TD SELECT.single            { width: 100%; height: 14px;}